package com.atguigu.gmall.payment.service;

import com.atguigu.gmall.payment.model.PaymentInfo;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @Author: 小兰
 * @Date: 2023/5/9 20:52
 */
public interface PaymentInfoService extends IService<PaymentInfo> {

    /**
     * 保存本地交易记录
     * @param paymentInfo   支付对象
     * @param paymentType   支付类型
     */
    public  void  savePaymentInfo(PaymentInfo paymentInfo,String paymentType);

    /**
     * 根据订单编号+支付方式 铲鲟本地交易记录
     * @param outTradeNo
     * @param name
     * @return
     */
    PaymentInfo getPaymentInfoByOutTradeNo(String outTradeNo, String name);
}
